﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Anke.SHManage.Model
{
  public  class DriverReportInfo
    {
       private string m_TaskCode;
        /// <summary>
        /// [任务编码]
        /// </summary>
        public string TaskCode
        {
            get { return m_TaskCode; }
            set { m_TaskCode = value; }
        }
        private string m_TaskDate;
        /// <summary>
        /// [任务日期]
        /// </summary>
        public string TaskDate
        {
            get { return m_TaskDate; }
            set { m_TaskDate = value; }
        }

        private string m_DispatcherName;
        /// <summary>
        /// [责任调度人]
        /// </summary>
        public string DispatcherName
        {
            get { return m_DispatcherName; }
            set { m_DispatcherName = value; }
        }
        private string m_DispatcherWorkID;
        /// <summary>
        /// [责任调度人工号]
        /// </summary>
        public string DispatcherWorkID
        {
            get { return m_DispatcherWorkID; }
            set { m_DispatcherWorkID = value; }
        }
        private string m_StationName;
        /// <summary>
        /// [分站]
        /// </summary>
        public string StationName
        {
            get { return m_StationName; }
            set { m_StationName = value; }
        }
        private string m_AmbulanceCode;
        /// <summary>
        /// 车辆编码
        /// </summary>
        public string AmbulanceCode
        {
            get { return m_AmbulanceCode; }
            set { m_AmbulanceCode = value; }
        }
        private string m_RealAmbulanceSign;
        /// <summary>
        /// 实际标识
        /// </summary>
        public string RealAmbulanceSign
        {
            get { return m_RealAmbulanceSign; }
            set { m_RealAmbulanceSign = value; }
        }

        private string m_AlarmTel;//呼救电话
        public string AlarmTel
        {
            get { return m_AlarmTel; }
            set { m_AlarmTel = value; }
        }
        private string m_LinkMan;//联系人
        //  [Column(Name = "联系人", DbType = "varchar(50)", Storage = "m_LinkMan", UpdateCheck = UpdateCheck.Never)]
        public string LinkMan
        {
            get { return m_LinkMan; }
            set { m_LinkMan = value; }
        }
        private string m_LinkCall;
       /// <summary>
       /// 联系电话
       /// </summary>
        public string LinkCall
        {
            get { return m_LinkCall; }
            set { m_LinkCall = value; }
        }

        private string m_PatientName;//患者姓名
        //  [Column(Name = "患者姓名", DbType = "varchar(50)", Storage = "m_PatientName", UpdateCheck = UpdateCheck.Never)]
        public string PatientName
        {
            get { return m_PatientName; }
            set { m_PatientName = value; }
        }

        private string m_Sex;//性别
        //  [Column(Name = "性别", DbType = "varchar(4)", Storage = "m_Sex", UpdateCheck = UpdateCheck.Never)]
        public string Sex
        {
            get { return m_Sex; }
            set { m_Sex = value; }
        }

        private string m_Age;//年龄
        // [Column(Name = "年龄", DbType = "varchar(10)", Storage = "m_Age", UpdateCheck = UpdateCheck.Never)]
        public string Age
        {
            get { return m_Age; }
            set { m_Age = value; }
        }
        private string m_AlarmReason;//主诉
        // [Column(Name = "主诉", DbType = "varchar(100)", Storage = "m_AlarmReason", UpdateCheck = UpdateCheck.Never)]
        public string AlarmReason
        {
            get { return m_AlarmReason; }
            set { m_AlarmReason = value; }
        }
        private string m_LocalAddr;//现场地址
        //   [Column(Name = "现场地址", DbType = "varchar(200)", Storage = "m_LocalAddr", UpdateCheck = UpdateCheck.Never)]
        public string LocalAddr
        {
            get { return m_LocalAddr; }
            set { m_LocalAddr = value; }
        }
        private string m_SendAddr;//送往地点
        //   [Column(Name = "送往地点", DbType = "varchar(200)", Storage = "m_SendAddr", UpdateCheck = UpdateCheck.Never)]
        public string SendAddr
        {
            get { return m_SendAddr; }
            set { m_SendAddr = value; }
        }

        private Nullable<DateTime> m_StartTaskTime;
        /// <summary>
        /// [生成任务时刻]
        /// </summary>
        public Nullable<DateTime> StartTaskTime
        {
            get { return m_StartTaskTime; }
            set { m_StartTaskTime = value; }
        }

        private string m_Driver;
       /// <summary>
        /// 司机
       /// </summary>

        public string Driver
        {
            get { return m_Driver; }
            set { m_Driver = value; }
        }

        private string m_DriverWorkID;
        /// <summary>
        /// 司机工号
        /// </summary>

        public string DriverWorkID
        {
            get { return m_DriverWorkID; }
            set { m_DriverWorkID = value; }
        }

        private string m_Doctor;
       /// <summary>
        /// 医生
       /// </summary>

        public string Doctor
        {
            get { return m_Doctor; }
            set { m_Doctor = value; }
        }

        private string m_DoctorWorkID;
        /// <summary>
        /// 医生工号
        /// </summary>

        public string DoctorWorkID
        {
            get { return m_DoctorWorkID; }
            set { m_DoctorWorkID = value; }
        }
        private string m_Nurse;
        /// <summary>
        /// 护士
        /// </summary>

        public string Nurse
        {
            get { return m_Nurse; }
            set { m_Nurse = value; }
        }

        private string m_NurseWorkID;
        /// <summary>
        /// 护士工号
        /// </summary>

        public string NurseWorkID
        {
            get { return m_NurseWorkID; }
            set { m_NurseWorkID = value; }
        }

        private string m_Stretcher;
       /// <summary>
        /// 担架工
       /// </summary>

        public string Stretcher
        {
            get { return m_Stretcher; }
            set { m_Stretcher = value; }
        }

        private string m_StretcherWorkID;
        /// <summary>
        /// 担架工工号
        /// </summary>

        public string StretcherWorkID
        {
            get { return m_StretcherWorkID; }
            set { m_StretcherWorkID = value; }
        }

        private string m_DrivingTime;
        /// <summary> 
        /// 出车时刻
        /// </summary> 
        public string DrivingTime
        {
            get { return m_DrivingTime; }
            set { this.m_DrivingTime = value; }
        }
        private string m_CompletedTime;
        /// <summary> 
        /// 完成时刻
        /// </summary> 
        public string CompletedTime
        {
            get { return m_CompletedTime; }
            set { this.m_CompletedTime = value; }
        }

        //add2021-10-15 plq 
        //public string EmergencyFee { get; set; }

        //public string DrugFee { get; set; }

        //public string ConsumableFee { get; set; }

        //public string ExamineFee { get; set; }

        //public string MeasureFee { get; set; }

        public string PaidPRFee { get; set; }  //add2021-10-15 plq 

        public string PaidCarFee { get; set; }

        public string ReceivableTotal { get; set; }

        public string PaidMoney { get; set; }

        public string XJMoney { get; set; } //add2021-10-15 plq 医保上线移植

        public string YBMoney { get; set; }

        public string MLMoney { get; set; }

    }
}


